#include<iostream>
#include<assert.h>

// int Strlen(char *s)
// {  
//     //如果表达式不成立，程序停止
//     //断言是在运行期判断的
//     assert(s!=nullptr);
//     int count=0;
//     while (*(s++)!='\0')
//         count++;
//     return count;
// }


constexpr int func()
{   //编译期间进行判断断言
    const int a=1;
    static_assert(a!=0,"a为0");
    return 0;
}

int main()
{   

    char*s="hello";
    
    func();

    
    return 0;
}
